worm one's way out of it - Französisch Englisch Wörterbuch